make shelter - Spanish English Dictionary